body,h1,h2,h3,h4,h5,h6,ol,ul,li,a,p,span,blockquote,form,div,img,dl,dt,dd{

    padding:0px;margin:0px;

}

.banad{ padding:2px; border:solid 1px #E3E3E3; width:974px;}

BODY {

    FONT: 12px  Arial, sans-serif; BACKGROUND: url(../Images/bg_nav.png) #fff repeat-x -0px -332px; COLOR: #333333

}

A {

    COLOR: #325e7f; TEXT-DECORATION: none

}

A:hover {

    TEXT-DECORATION: underline

}

OL,UL,LI {

    LIST-STYLE-TYPE: none

}

IMG {

    BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

H1 {

    FONT-FAMILY: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; FONT-WEIGHT: bold

}


}

H2 {

    FONT-FAMILY: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; FONT-WEIGHT: bold

}

H3 {

    FONT-FAMILY: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; FONT-WEIGHT: bold

}

H4 {

    FONT-FAMILY: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; FONT-WEIGHT: bold

}

H1 {

    FONT-SIZE: 14px

}
h1 {  
  font-size: 14px;  
  color: #59aaee;  
  background-color: #fff;  
  text-align: left;  
  line-height: 0.7;  
}

H2 {

    FONT-SIZE: 14px

}

H3 {

    FONT-SIZE: 14px

}

H4 {

    FONT-SIZE: 14px

}

#wrap {

    TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 980px

}

#menu UL LI.current_page_item {

    BACKGROUND-IMAGE: url(../Images/bg_nav.png); BACKGROUND-REPEAT: no-repeat

}

#menu UL LI.current_page_item A {

    BACKGROUND-IMAGE: url(../Images/bg_nav.png); BACKGROUND-REPEAT: no-repeat

}

#menu H4 {

    BACKGROUND-IMAGE: url(../Images/bg_nav.png); BACKGROUND-REPEAT: no-repeat

}

#searchform{

}

.screen-reader-text {

    BACKGROUND-IMAGE: url(../Images/bg_nav.png); BACKGROUND-REPEAT: no-repeat

}

#searchsubmit {

    BACKGROUND-IMAGE: url(../Images/bg_nav.png); BACKGROUND-REPEAT: no-repeat

}

#topnav {

    BACKGROUND-IMAGE: url(../Images/bg_nav.png); BACKGROUND-REPEAT: no-repeat

}

#topnav UL {

    BACKGROUND-IMAGE: url(../Images/bg_nav.png); BACKGROUND-REPEAT: no-repeat

}

#topnav LI {

    BACKGROUND-IMAGE: url(../Images/bg_nav.png); BACKGROUND-REPEAT: no-repeat

}

.title {

    BACKGROUND-IMAGE: url(../Images/bg_index.png); BACKGROUND-REPEAT: no-repeat

}

.bottom {

    BACKGROUND-IMAGE: url(../Images/bg_index.png); BACKGROUND-REPEAT: no-repeat

}

.title .current {

    BACKGROUND-IMAGE: url(../Images/bg_index.png); BACKGROUND-REPEAT: no-repeat

}

#focus #tabs {

    BACKGROUND-IMAGE: url(../Images/bg_index.png); BACKGROUND-REPEAT: no-repeat

}

#focus #tabs LI A {

    BACKGROUND-IMAGE: url(../Images/bg_index.png); BACKGROUND-REPEAT: no-repeat

}

#focus #tabs LI A.current {

    BACKGROUND-IMAGE: url(../Images/bg_index.png); BACKGROUND-REPEAT: no-repeat

}

#focus #tabs LI A.current:hover {

    BACKGROUND-IMAGE: url(../Images/bg_index.png); BACKGROUND-REPEAT: no-repeat

}

#sidebar #login DT {

    BACKGROUND-IMAGE: url(../Images/bg_index.png); BACKGROUND-REPEAT: no-repeat

}

#sidebar #login .submit {

    BACKGROUND-IMAGE: url(../Images/bg_index.png); BACKGROUND-REPEAT: no-repeat

}

#sidebar #login .botton {

    BACKGROUND-IMAGE: url(../Images/bg_index.png); BACKGROUND-REPEAT: no-repeat

}

#commentform #submit {

    BACKGROUND-IMAGE: url(../Images/bg_index.png); BACKGROUND-REPEAT: no-repeat

}

#menu H4 SPAN {

    BACKGROUND-IMAGE: url(../Images/icon.gif); BACKGROUND-REPEAT: no-repeat

}

.list LI {

    BACKGROUND-IMAGE: url(../Images/icon.gif); BACKGROUND-REPEAT: no-repeat

}

#sidenav LI {

    BACKGROUND-IMAGE: url(../Images/icon.gif); BACKGROUND-REPEAT: no-repeat

}

#sidebar #login DD {

    BACKGROUND-IMAGE: url(../Images/icon.gif); BACKGROUND-REPEAT: no-repeat

}

.posttags {

    BACKGROUND-IMAGE: url(../Images/icon.gif); BACKGROUND-REPEAT: no-repeat

}

#header {

    POSITION: relative; BACKGROUND: url(../Images/bg_season.jpg) no-repeat 50% 0px; HEIGHT: 130px

}

#header H1 A {

    POSITION: absolute; LINE-HEIGHT: 200px; WIDTH: 280px; BACKGROUND: url(../Images/logo.jpg) no-repeat; HEIGHT: 80px; FONT-SIZE: 0px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px

}

#header .description {

    POSITION: absolute; TEXT-ALIGN: center; WIDTH: 145px; COLOR: #a0a0a0; TOP: 65px; LEFT: 0px

}

#searchform {

    POSITION: absolute; BACKGROUND-POSITION: 0px -25px; HEIGHT: 22px; TOP: 45px; RIGHT: 0px;

    width:296px;

}

#searchform .screen-reader-text {

    TEXT-INDENT: -9999px; WIDTH: 5px; DISPLAY: block; FLOAT: left; HEIGHT: 22px

}

#searchform #s {

    border: 1px solid #8c8c8c;

    FLOAT: left;

    HEIGHT: 20px;

    COLOR: #8c8c8e;

    width:140px;

}

#searchform #searchsubmit {

    BORDER-BOTTOM: 0px;

    BORDER-LEFT: 0px;

    WIDTH: 62px;

    BACKGROUND-POSITION: 0px -50px;

    HEIGHT: 22px;

    FONT-SIZE: 12px;

    OVERFLOW: hidden;

    BORDER-TOP: 0px;

    FONT-WEIGHT: bold;

    BORDER-RIGHT: 0px

}

#menu {

    POSITION: absolute; TOP: 80px; LEFT: 0px

}

#menu UL {

    FLOAT: left

}

#menu UL LI {

    POSITION: relative; FLOAT: left

}

#menu UL LI A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 43px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	font: bold normal 14px/43px "黑体";
}

#menu UL LI A:hover {
	COLOR: #CC0000;
	TEXT-DECORATION: none;
}


#menu UL LI.current_page_item {

    BACKGROUND-COLOR: #fff; MARGIN-TOP: 4px; BACKGROUND-POSITION: 0px -270px; HEIGHT: 38px

}

#menu UL LI.current_page_item A {

    LINE-HEIGHT: 35px; BACKGROUND-POSITION: 100% -270px; COLOR: #7d0000

}

#menu UL UL {

    Z-INDEX: 99; BORDER-BOTTOM: #a10000 1px solid; POSITION: absolute; BORDER-LEFT: #a10000 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 116px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(../Images/bg_subnav.png) #fff repeat-x; MARGIN-LEFT: -58px; BORDER-TOP: #a10000 1px solid; TOP: 41px; BORDER-RIGHT: #a10000 1px solid; PADDING-TOP: 5px; LEFT: 50%; opacity: .9

}

#menu UL UL LI A {

    PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 106px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: 22px; COLOR: #325e7f; FONT-SIZE: 12px; PADDING-TOP: 0px

}

#menu UL UL LI A:hover {

    BACKGROUND-COLOR: #c4d3df; COLOR: #325e7f

}

#menu H4 {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 80px; WIDTH: 60px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -220px; FLOAT: left; HEIGHT: 27px; PADDING-TOP: 15px

}

#menu H4 SPAN {

    PADDING-RIGHT: 20px; FONT: 12px Verdana, Simsun, Helvetica, Arial, sans-serif; BACKGROUND-POSITION: 100% -2px; COLOR: #ff9c00

}

#topnav {

    HEIGHT: 26px

}

#topnav UL {

    HEIGHT: 26px

}

#topnav LI {

    HEIGHT: 26px

}

#topnav {

    POSITION: absolute; BACKGROUND-POSITION: 100% -140px; TOP: 0px; RIGHT: 0px

}

#topnav UL {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 0px -80px; FLOAT: right; PADDING-TOP: 0px

}

#topnav LI {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -110px; FLOAT: left; PADDING-TOP: 0px

}

#topnav A {

    PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px

}

#topnav UL UL {

    Z-INDEX: 99; BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: absolute; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 5px

}

#main {

    TEXT-ALIGN: left; MARGIN-TOP: 10px; CLEAR: both

}



.title {

    LINE-HEIGHT: 35px; TEXT-INDENT: 20px; HEIGHT: 30px; FONT-SIZE: 13px

}

.detail {

    BORDER-BOTTOM: #d4d4d4 0px solid; BORDER-LEFT: #d4d4d4 1px solid; BACKGROUND-COLOR: #fff; HEIGHT: 1%; OVERFLOW: hidden; BORDER-TOP: #d4d4d4 0px solid; BORDER-RIGHT: #d4d4d4 1px solid

}

.bottom {

    LINE-HEIGHT: 0; MARGIN-BOTTOM: 10px; HEIGHT: 15px; CLEAR: both; FONT-SIZE: 0px

}

.title SPAN {

    TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 132px; DISPLAY: block; FLOAT: left; HEIGHT: 38px; COLOR: #325e7f; CURSOR: pointer

}

.title .current {

    BACKGROUND-POSITION: -440px -30px; COLOR: #595959

}

.thumb {

    TEXT-ALIGN: center; WIDTH: 150px; height: 134px; overflow: hidden;FLOAT: left

}

.thumb DT {

    BORDER: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 146px; PADDING-RIGHT: 1px; BACKGROUND: #fff; HEIGHT: 110px; OVERFLOW: hidden; PADDING-TOP: 1px

}

.list LI {

    PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; BACKGROUND-POSITION: 0px -150px

}

#content {

    LINE-HEIGHT: 1.4em; WIDTH: 740px; FLOAT: right

}

#contentindex {

    LINE-HEIGHT: 1.4em; WIDTH: 740px; FLOAT: left;

}

.middlecolumn {

    WIDTH: 520px; FLOAT: right; OVERFLOW: hidden

}

.middlecolumn .title {

    TEXT-INDENT: inherit

}

.narrowcolumn .title {

    BACKGROUND-POSITION: -220px -110px; HEIGHT: 38px

}

.narrowcolumn .detail {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 12px

}

.narrowcolumn .bottom {

    BACKGROUND-POSITION: -220px -150px; HEIGHT: 20px

}

.widecolumn .title {

    BACKGROUND-POSITION: 0px -180px

}

.widecolumn .title SPAN {

    LINE-HEIGHT: 30px; HEIGHT: 30px

}

.widecolumn .detail {

    PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px

}

.widecolumn .bottom {

    BACKGROUND-POSITION: 0px -225px

}

.widecolumn .thumb {

    WIDTH: 150px; HEIGHT: 110px; OVERFLOW: hidden; MARGIN-RIGHT: 15px

}

#focus {

    WIDTH: 520px; MARGIN-BOTTOM: 10px;  OVERFLOW: hidden

}

#focus #items {

    POSITION: relative; WIDTH: 520px;  OVERFLOW: hidden

}

#focus #items LI {

    POSITION: absolute; WIDTH: 520px;  

}

#focus #tabs {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND-POSITION: -220px 0px; HEIGHT: 26px; OVERFLOW: hidden; PADDING-TOP: 0px

}

#focus #tabs LI {

    FLOAT: left

}

#focus #tabs LI A {

    TEXT-ALIGN: center; WIDTH: 103px; DISPLAY: block; BACKGROUND-POSITION: -220px -30px; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden; TEXT-DECORATION: none; PADDING-TOP: 6px

}

#focus #tabs LI A.current {

    BACKGROUND-POSITION: -330px -30px; COLOR: #fff

}

#focus #tabs LI A.current:hover {

    BACKGROUND-POSITION: -330px -30px; COLOR: #fff

}

#news .title {

    BACKGROUND-POSITION: -220px -70px; HEIGHT: 30px

}

#news .title SPAN {

    LINE-HEIGHT: 30px; HEIGHT: 30px

}

#news .thumb {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 12px

}

#news .list {

    WIDTH: 310px; FLOAT: right

}

#news .list LI {

    PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden

}

#news .list LI STRONG {

    PADDING-RIGHT: 5px; FLOAT: left; COLOR: #325e7f; FONT-WEIGHT: normal

}

#news .list LI SPAN {

    WIDTH: 155px; WHITE-SPACE: nowrap; FLOAT: left

}

#news .list LI EM {

    FONT-STYLE: normal; FLOAT: right; COLOR: #8c8c8c; MARGIN-RIGHT: 10px

}

#photos .thumb {

    MARGIN: 5px 8px; _margin: 5px 6px

}

#cats .list LI {

    LINE-HEIGHT: 22px; WIDTH: 230px; FLOAT: left; HEIGHT: 17px; OVERFLOW: hidden

}

#sidebarindex{

    WIDTH: 230px;

    FLOAT: right;

}

#sidebarindex .title {

    BACKGROUND-POSITION: -750px -30px

}

#sidebarindex .detail {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px

}

#sidebarindex .bottom {

    BACKGROUND-POSITION: -750px -65px

}

#sidebarindex .list LI {

    PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; BACKGROUND-POSITION: 0px -145px; HEIGHT: 25px; OVERFLOW: hidden

}

#sidebar {

    WIDTH: 230px; FLOAT: left

}

#sidebar .title {

    BACKGROUND-POSITION: -750px -30px

}

#sidebar .detail {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px

}

#sidebar .bottom {

    BACKGROUND-POSITION: -750px -65px

}

#sidebar #login .detail {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

#sidebar #login P {

    MARGIN: 8px; OVERFLOW: hidden

}

#sidebar #login LABEL {

    MARGIN-RIGHT: 5px

}

#sidebar #login #log {

    BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; WIDTH: 165px; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid

}

#sidebar #login #pwd {

    BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; WIDTH: 165px; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid

}

#sidebar #login .submit {

    BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 22px; WIDTH: 60px; DISPLAY: block; BACKGROUND-POSITION: -120px -60px; FLOAT: left; HEIGHT: 22px; COLOR: #fff; MARGIN-LEFT: 60px; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; _margin-left: 25px

}

#sidebar #login .register {

    TEXT-ALIGN: center; CLEAR: both

}

#sidebar #login DL {

    BORDER-BOTTOM: #c7c7c7 1px dotted; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px

}

#sidebar #login DT {

    PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: -750px -85px; MARGIN-BOTTOM: 10px; HEIGHT: 50px; PADDING-TOP: 0px

}

#sidebar #login DD {

    MARGIN: 0px 10px 5px 2px; PADDING-LEFT: 6px; DISPLAY: inline; BACKGROUND-POSITION: 0px -100px

}

#sidebar #login .botton {

    LINE-HEIGHT: 20px; TEXT-INDENT: 25px; WIDTH: 82px; DISPLAY: block; BACKGROUND-POSITION: 0px -60px; HEIGHT: 20px; COLOR: #004b62; MARGIN-LEFT: 60px; OVERFLOW: hidden; FONT-WEIGHT: bold

}

#sidebar .list LI {

    PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; BACKGROUND-POSITION: 0px -145px; HEIGHT: 25px; OVERFLOW: hidden

}

#sidenav {

    WIDTH: 210px; FLOAT: left

}

#sidenav .title {

    BACKGROUND-POSITION: 0px 0px

}

#sidenav .detail {

    PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 15px

}

#sidenav .bottom {

    BACKGROUND-POSITION: 0px -35px

}

#sidenav LI {

    BORDER-BOTTOM: #c7c7c7 1px dotted; TEXT-INDENT: 25px; PADDING-LEFT: 0px; BACKGROUND-POSITION: 0px -145px; MARGIN-BOTTOM: 8px

}

#sidenav UL UL {

    Z-INDEX: 99; BORDER-BOTTOM: #d4d4d4 1px solid; POSITION: absolute; BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MARGIN: -25px 0px 0px 183px; PADDING-LEFT: 10px; WIDTH: 210px; PADDING-RIGHT: 10px; DISPLAY: none; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 10px; _margin: -13px 0 0 128px

}

#footer {

   PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 20px；;   border-top: 1px solid #eae5e5;

}

#footer A {

    COLOR: #325e7f

}

#footer .foot_link {

    PADDING-BOTTOM: 3px

}

#footer P {

    padding:0px;PADDING-BOTTOM: 6px;text-align: center
}
#footer P A IMG{

    height: 47px

}

#footerlist {

    MARGIN: 0px 0px 10px; WIDTH: 100%; FONT: 13px arial, times, serif; BACKGROUND: #f2f2f2; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #fff 10px solid

}

#footerlist UL {

    TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

#footerlist UL LI {

    PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px

}

#footerlist UL LI A {

    PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px

}

#links {

    BORDER-BOTTOM: #eae5e5 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #eae5e5 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #eae5e5 1px solid; BORDER-RIGHT: #eae5e5 1px solid; PADDING-TOP: 0px

}

* + HTML #links {



}

#links H2 {

    LINE-HEIGHT: 35px; TEXT-INDENT: 20px; BACKGROUND: #f2f2f2; HEIGHT: 30px; COLOR: #000000; FONT-SIZE: 13px

}

#links UL SPAN {

    LINE-HEIGHT: 35px; TEXT-INDENT: 10px; PADDING-RIGHT: 15px; BACKGROUND: #f2f2f2; FLOAT: right; HEIGHT: 30px; COLOR: #000000; FONT-SIZE: 11px

}

#links UL UL {

    PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px

}

#links UL UL LI {

    DISPLAY: inline; MARGIN-RIGHT: 8px

}

#links UL UL LI A {

    LINE-HEIGHT: 23px; FONT-SIZE: 12px

}

.breadcrumb {

    border-left:1px solid #CCCCCC;

    LINE-HEIGHT: 20px;

    padding-top:8px;

    padding-bottom: 8px;

    padding-left:8px;

    HEIGHT: 20px;

}

#single {

    HEIGHT: 30px

}

.post {

    BORDER-BOTTOM: #d4d4d4 1px solid; TEXT-ALIGN: justify; PADDING-BOTTOM: 15px; MARGIN: 5px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 5px

}

.pagetitle {

    FONT-SIZE: 14px

}

.posttitle {

    MARGIN-BOTTOM: 10px; COLOR: #353535; FONT-SIZE: 21px

}

.post HR {

    DISPLAY: block

}

.catlist {

    FLOAT: left

}

.entry {

    PADDING-BOTTOM: 10px; LINE-HEIGHT: 180%; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 13px; PADDING-TOP: 10px

}

.entry P {

    LINE-HEIGHT: 28px; FONT-SIZE: 14px

}

.postmeta {

    BORDER-BOTTOM: #c7c7c7 1px dotted; PADDING-BOTTOM: 5px

}

.posttags {

    PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; BACKGROUND-POSITION: 0px -303px

}

.postfoot {

    MARGIN-TOP: 10px; CLEAR: both; OVERFLOW: hidden

}

.relatedposts {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 330px; PADDING-RIGHT: 10px; BACKGROUND: url(../Images/bg_post.png) repeat-x 5px 20px; FLOAT: left; PADDING-TOP: 0px

}

.catposts {

    PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 330px; PADDING-RIGHT: 10px; BACKGROUND: url(../Images/bg_post.png) repeat-x 5px 20px; FLOAT: left; PADDING-TOP: 0px

}

.relatedposts {

    MARGIN-RIGHT: 5px

}

.relatedposts H3 {

    PADDING-BOTTOM: 20px

}

.catposts H3 {

    PADDING-BOTTOM: 20px

}

.smallattachment {

    TEXT-ALIGN: center; MARGIN: 5px 5px 5px 0px; WIDTH: 128px; FLOAT: left

}

.attachment {

    TEXT-ALIGN: center; MARGIN: 5px 0px

}

#comments {

    BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #d13333 2px solid; BORDER-RIGHT: #d4d4d4 1px solid

}

.commenttitle {

    BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 0px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 0px solid; PADDING-TOP: 8px

}

.commentlist {

    TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; PADDING-TOP: 0px

}

.commentlist LI {

    BORDER-BOTTOM: #c7c7c7 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px

}

.comment-author .fn {

    BORDER-LEFT: #d13333 8px solid; PADDING-BOTTOM: 5px; FONT-STYLE: normal; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 5px

}

.comment-author .fn A {

    COLOR: #333

}

.comment-author .says {

    DISPLAY: none

}

.comment-author .avatar {

    FLOAT: right

}

.comment-meta {

    MARGIN: 10px 0px

}

.comment-meta A {

    COLOR: #b5b5b5

}

.comment .children LI {

    BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 10px

}

.comment .children .odd {

    BACKGROUND-COLOR: #f8f8f8

}

.comment .children .even {

    BACKGROUND-COLOR: #fff

}

.nocomments {

    TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.reply {

    PADDING-TOP: 10px

}

.cancel-comment-reply-link {

    MARGIN: 10px 0px 0px; COLOR: #f60; FONT-SIZE: 14px

}

#respond {

    MARGIN: 10px 0px; OVERFLOW: hidden

}

#respond:after {

    DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."

}

#commentform {

    PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px

}

#commentform P {

    MARGIN: 10px 0px; FONT-FAMILY: "Lucida Grande", Verdana, Arial, Sans-Serif

}

#commentform #author {

    PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; PADDING-TOP: 2px

}

#commentform #email {

    PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; PADDING-TOP: 2px

}

#commentform #url {

    PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; PADDING-TOP: 2px

}

#commentform LABEL {

    MARGIN-LEFT: 5px

}

#commentform LABEL SMALL {

    COLOR: #999; FONT-SIZE: 12px

}

#commentform {

    MARGIN: 5px 10px 0px 0px

}

#commentform TEXTAREA {

    PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 580px; PADDING-RIGHT: 2px; PADDING-TOP: 2px

}

#commentform #submit {

    BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 133px; DISPLAY: block; BACKGROUND-POSITION: 0px -90px; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 16px; OVERFLOW: hidden; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px

}

HR {

    DISPLAY: none

}

A IMG {

    BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

P IMG {

    MAX-WIDTH: 100%

}

SELECT {

    WIDTH: 130px

}

SMALL {

    LINE-HEIGHT: 1.5em; FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 0.9em

}

SMALL {

    COLOR: #777

}

BLOCKQUOTE {

    COLOR: #777

}

STRIKE {

    COLOR: #777

}

CODE {

    FONT: 1.1em "Courier New", Courier, Fixed

}

ACRONYM {

    LETTER-SPACING: 0.07em; FONT-SIZE: 0.9em

}

ABBR {

    LETTER-SPACING: 0.07em; FONT-SIZE: 0.9em

}

SPAN.caps {

    LETTER-SPACING: 0.07em; FONT-SIZE: 0.9em

}

ACRONYM {

    CURSOR: help

}

ABBR {

    CURSOR: help

}

SPAN.caps {

    CURSOR: help

}

ACRONYM {

    BORDER-BOTTOM: #999 1px dashed

}

ABBR {

    BORDER-BOTTOM: #999 1px dashed

}

BLOCKQUOTE {

    BORDER-BOTTOM: #ccc 1px dashed; BORDER-LEFT: #ccc 1px dashed; PADDING-BOTTOM: 8px; MARGIN: 5px 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 12px; BACKGROUND: url(../Images/blockquote.gif) #f4f5f7 no-repeat 3px 3px; BORDER-TOP: #ccc 1px dashed; BORDER-RIGHT: #ccc 1px dashed; PADDING-TOP: 8px

}

BLOCKQUOTE CITE {

    MARGIN: 5px 0px 0px; DISPLAY: block

}

.clear {

    CLEAR: both

}

.center {

    TEXT-ALIGN: center

}

IMG.centered {

    DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto

}

IMG.alignright {

    PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px 7px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-TOP: 4px

}

IMG.alignleft {

    PADDING-BOTTOM: 4px; MARGIN: 0px 7px 2px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-TOP: 4px

}

.alignright {

    FLOAT: right

}

.alignleft {

    FLOAT: left

}

.hidden {

    DISPLAY: none

}

.navigation {

    DISPLAY: block; MARGIN-BOTTOM: 20px; CLEAR: both; OVERFLOW: hidden

}

.aligncenter {

    DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto

}

DIV.aligncenter {

    DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto

}

.wp-pagenavi {

    DISPLAY: block; MARGIN-BOTTOM: 20px; CLEAR: both

}

.wp-pagenavi A {

    BORDER-BOTTOM: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; BACKGROUND-COLOR: #fafafa !important; COLOR: #333 !important; BORDER-TOP: #bcbcbc 1px solid; BORDER-RIGHT: #bcbcbc 1px solid

}

.wp-pagenavi A:link {

    BORDER-BOTTOM: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; BACKGROUND-COLOR: #fafafa !important; COLOR: #333 !important; BORDER-TOP: #bcbcbc 1px solid; BORDER-RIGHT: #bcbcbc 1px solid

}

.wp-pagenavi A:visited {

    BORDER-BOTTOM: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; BACKGROUND-COLOR: #fafafa !important; COLOR: #333 !important; BORDER-TOP: #bcbcbc 1px solid; BORDER-RIGHT: #bcbcbc 1px solid

}

.wp-pagenavi A:hover {

    BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid

}

.wp-pagenavi A:active {

    BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid

}

.wp-pagenavi SPAN.pages {

    BORDER-BOTTOM: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; BACKGROUND-COLOR: #fafafa !important; COLOR: #333 !important; BORDER-TOP: #bcbcbc 1px solid; BORDER-RIGHT: #bcbcbc 1px solid

}

.wp-pagenavi SPAN.extend {

    BORDER-BOTTOM: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; BACKGROUND-COLOR: #fafafa !important; COLOR: #333 !important; BORDER-TOP: #bcbcbc 1px solid; BORDER-RIGHT: #bcbcbc 1px solid

}

.wp-pagenavi SPAN.current {

    BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BACKGROUND-COLOR: #666 !important; COLOR: #fff !important; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid

}

.page_next A {

    BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid

}

.page_pro A {

    BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid

}

/* 分类页案例列表 */

.anlilist2 { margin: 0; padding: 0 0 0px 0px; list-style: none;width:690px;}

.anlilist2 li {background:#EFEFEF; overflow:hidden;padding:0;border-right:1px dashed #CCC;border-bottom:1px solid #CCC;width:170px;height:240px;float:left;}

.anlilist2 .tupian { overflow:hidden;border-bottom:1px dashed #CCC;background:#FFF;text-align:center;padding:15px 0;}

.anlilist2 .tupian a {display:block;margin:0 auto; width: 150px; height: 160px;border:1px solid #CCC; }

.anlilist2 .tupian a:hover {border-color:#336699; }

.anlilist2 .tupian img {width: 140px; height: 140px;display:block;border:5px solid #FFF;}

.anlilist2 .biaoti {height:26px; margin: 0;padding:10px 2px 0 18px; overflow:hidden;margin-bottom:8px; }

.anlilist2 .biaoti a{float:left;display:block;height:26px; line-height: 26px; font-size:12px;background:#336699 url('../Images/anli_r.gif') no-repeat top right;font-weight:600; color:#FFF;padding:0 13px 0 10px; }

.anlilist2 .fenleiriqi { height:20px; margin: 0;padding:0px 0px 0 18px; overflow:hidden; }

.anlilist2 .neirong {padding-left:18px; overflow:hidden; }

.anlilist2 .neirong b {margin-right: 5px;}



/* 分类页摘要列表 */

.zhaiyaolist3 { margin: 0; padding: 0 15px 10px 15px; list-style: none;}

.zhaiyaolist3 li {overflow:hidden;padding:0;border-bottom:1px solid #B8CDE1;margin-bottom:10px;line-height:22px; }

.zhaiyaolist3 .tupian {float:left;display:block; overflow:hidden;padding:5px;border:1px solid #CCC;margin:0 10px 10px 0px;}

.zhaiyaolist3 .tupian img {width: 125px; height: 125px;display:block;}

.zhaiyaolist3 .xiaobiaoti {height:28px; line-height: 28px;margin: 0;padding:0; overflow:hidden; }

.zhaiyaolist3 .xiaobiaoti a{
	color:#2B2B2B;
	font: 600 14px "Microsoft YaHei", SimHei;
}

.zhaiyaolist3 .zhaiyao {margin-bottom: 7px;max-height:110px; overflow:hidden;line-height: 22px; }

.zhaiyaolist3 .zhaiyao p {margin: 0;}

.zhaiyaolist3 .fenlei {clear:both;background:#E7EFF7;padding:2px 10px;}

.zhaiyaolist3 .shijian {float:right;color:#8EABC9;}







.zhaiyaolist3 li .pic {

    background-image: url("../Images/news_list_imgbg.jpg");

    float: left;

    height: 72px;

    overflow: hidden;

    padding: 6px 6px 11px;

    width: 124px;

}

table{

    border-left: 1px solid #F1F6F6;

    border-bottom: 1px solid #F1F6F6;

    table-layout:fixed;

    empty-cells:show;

    margin:0 auto;

    width:98%;

    overflow:hidden;

}

th{

    height:20px;

    border-bottom: 1px solid #F1F6F6;

    border-left: 1px solid #F1F6F6;

}

tr{

    padding: 0;

    margin: 0;

}

td{

    height:20px;

    border-top: 1px solid #F1F6F6;

    border-right: 1px solid #F1F6F6;

    padding: 0;

    margin: 0;

}

.kefu {

    height: 60px;

    position: absolute;

    top: 0;

    width: 140px;

}

.kefu .kftop {

    background-color: #74B2E1;

    height: 20px;

    color: #ffffff;

}

.kefu .kfbottom {

    background-color: #74B2E1;

    height: 14px;

}

.kefu .kfbox {

    background: none repeat scroll 0 0 #FFFFFF;

    border-left: 1px solid #DDE6EC;

    border-right: 1px solid #DDE6EC;

    color: #D3D3D3;

    line-height: 26px;

    overflow: hidden;

    padding: 1px;

}

.kefu .kfbox ul {

    padding-left: 6px;

}

.kefu .kfbox ul li.tit {

    color: #800000;

}

.kefu .kfbox ul li img {

    vertical-align: middle;

}

.pages{

    text-align:center;

    line-height:26px;

}

.pages .pagecentent{

    BORDER-BOTTOM: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; BACKGROUND-COLOR: #fafafa !important; COLOR: #333 !important; BORDER-TOP: #bcbcbc 1px solid; BORDER-RIGHT: #bcbcbc 1px solid;

    margin-right:5px;

}

.pages span{

    BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BACKGROUND-COLOR: #666 !important; COLOR: #fff !important; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid;

}

.ProductDetail {

    float: left;

    width: 100%;

}

.ProductDetailRigTopPic {

    float: left;

    height: 250px;

    margin: 5px 5px 5px 10px;

    text-align: center;

    width: 250px;

}

.ProTopLeftImg {

    border: 0 solid #CCCCCC;

    height: 100%;

    overflow: hidden;

}

.ProductDetailTitle {

    font-size: 16px;

    line-height: 25px;

    margin-top: 15px;

    text-align: left;

    text-indent: 6px;

    white-space: normal;

    width: 100%;

}

.ProductDetailList {

    font-size: 14px;

    color: #0E4892;

    float: left;

    line-height: 20px;

    text-align: left;

    text-indent: 6px;

    margin:3px 3px;

    white-space: nowrap;

}

.ProductDetailBottom {

    float: left;

    width: 100%;

}

.PublicHeadBg {

    background: none repeat scroll 0 0 #F3F3F3;

    border-bottom: 1px solid #D9D9D9;

    color: #07396D;

    float: left;

    height: 24px;

    line-height: 24px;

    text-align: left;

    text-indent: 10px;

    width: 100%;

}

.PublicBtmContent {

    -moz-border-bottom-colors: none;

    -moz-border-image: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: #D4D4D4;

    border-style: solid;

    border-width: 1px 1px;

    float: left;

    height: auto;

    padding-bottom: 6px;

    padding-top: 3px;

    width: 100%;

}

.PublicContent {

    float: left;

    height: auto;

    line-height: 22px;

    margin-left: 5px;

    margin-top: 10px;

    text-align: left;

    text-indent: 24px;

    width: 100%;

    word-wrap: break-word;

}

.share{

    float: right;

}

.xianguan{

    margin-left: 20px;

}

.xianguan ul li{

    float: left;

    position: relative;

}

.treemenu{

    background-color: #FFFFFF;

    box-shadow: 2px 2px 2px #ECECEC;

    float: left;

    width: 228px;

}

.brcategories{

      background-color: #efefef;

    border-bottom: 1px solid #CCCCCC;

    border-top: 1px solid #FFFFFF;

    color: #000000;

    float: left;

    width: 100%;

}



ul.brcategories {

    list-style: none outside none;

    margin: 0;

    padding: 0;

    overflow: hidden;

}

ul.brcategories li {





    background-color: #efefef;

    border-bottom: 1px solid #CCCCCC;

    border-top: 1px solid #FFFFFF;

    margin-left: 20px;

    color: #000000;

    float: left;

    line-height: 20px;

    width: 100%;

    overflow: hidden;

}

ul.brcategories li a {

     background-position: 0 -138px;

    background-image: url("../Images/icon.gif");

    background-repeat: no-repeat;

    color: #000000;

    float: left;

    padding: 6px 0 10px 6px;

    width: 94.6%;

    text-decoration:none;

}

ul.brcategories li li a{

    background-position: 0 9px;

    background-image: url("../Images/icon.gif");

    background-repeat: no-repeat;

    color: #000000;

    float: left;

    padding: 6px 0 10px 6px;

    width: 94.6%;

    text-decoration:none;

}

 ul.brcategories li a:hover{

    color: #CC0000;

    background-color: #ffffff;



}

.on{

    color: #CC0000;

    background-color: #ffffff;

}

.brand li{

    background:#EFEFEF;

    overflow:hidden;

    padding:0;

    border-right:1px dashed #CCC;

    border-bottom:1px solid #CCC;

    width:170px;

    text-align: center;

    margin-right: 5px;

    margin-bottom: 20px;

    float:left;

    

}

.pinyin{

    height: 40px;

}

.pinyin span{

    font-size: 16px;

    display:-moz-inline-box;

    display:inline-block;

    width:24px;

}

.hove{

    color:#00f;

    font-weight: bold;

}

